home *** CD-ROM | disk | FTP | other *** search
- on win_midiStart fileName
- mci("close midi")
- mci("open" && fileName && "alias midi")
- mci("play midi")
- if the result = EMPTY then
- return 0
- else
- return 1
- end if
- end
-
- on win_midiPlaying
- mci("status midi mode")
- if the result = "playing" then
- return 1
- else
- return 0
- end if
- end
-
- on win_midiStop
- mci("close midi")
- end
-
- on win_initialise
- global runprog
- openXLib("franks.dll")
- if objectp(runprog) then
- runprog(mdispose)
- end if
- set runprog to franks(mnew)
- end
-
- on win_exit
- global runprog
- runprog(mdispose)
- closeXLib("franks.dll")
- end
-
- on win_RunProg fileName
- global runprog
- return runprog(mRun, fileName)
- end
-
- on win_StillRunning runID
- global runprog
- return runprog(mActive, runID)
- end
-
- on win_StopRunning runID
- runprog(mGoAwayPlease, runID)
- end
-
- on win_GetVersion
- global gtswhichopsystem, runprog
- set gtswhichopsystem to runprog(mGetWinVersion)
- end
-
- on win_FilePresent fileName
- return runprog(mChkFileThere, fileName)
- end
-
- on win_NetScapeRunning
- return runprog(mZapNscape, 0)
- end
-
- on win_NetScapeDieDieDie
- return runprog(mZapNscape, 1)
- end
-